
package com.ruoyi.flowable.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.entity.SysUser;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * <p>工作流任务<p>
 *
 * @author XuanXuan
 * @date 2021-04-03
 */
@Getter
@Setter
@ApiModel("工作流任务相关-返回参数")
public class FlowActivity implements Serializable {
    @ApiModelProperty("工作票编号")
    private String ticketNo;

    @ApiModelProperty("工作票名称")
    private String ticketName;


    @ApiModelProperty("流程名称")
    private String flowName;

    @ApiModelProperty("流程结束时间")
    private Date finishedTime;

    @ApiModelProperty("流程开始时间")
    private Date creatTime;

    @ApiModelProperty("活动编号")
    private String activityId;

    @ApiModelProperty("活动名称")
    private String activityName;

    @ApiModelProperty("签收人名字")
    private String signName;

    @ApiModelProperty("签收时间")
    private Date signTime;

    @ApiModelProperty("任务耗时")
    private String duration;

    @ApiModelProperty("任务意见")
    private FlowCommentDto comment;

    @ApiModelProperty("候选执行人")
    private String candidate;
}
